English Dictionary
◊ MENISCUS
hind leg
n : the back limb of a quadruped